Learn R Programming

R.utils (version 2.0.0)

dimNA< -: Sets the dimension of an object with the option to infer one dimension autmatically

Description

Sets the dimension of an object with the option to infer one dimension autmatically. If one of the elements in the dimension vector is NA, then its value is inferred from the length of the object and the other elements in the dimension vector. If the inferred dimension is not an integer, an error is thrown.

Usage

## S3 method for class 'default':
dimNA(x) <- value

Arguments

x
An R object.
value
NULL of a positive numeric vector with one optional NA

Value

  • Returns (invisibly) what dim<-() returns (see dim() for more details).

See Also

dim().

Examples

Run this code
x <- 1:12
  dimNA(x) <- c(2,NA,3)
  stopifnot(dim(x) == as.integer(c(2,2,3)))

Run the code above in your browser using DataLab